trail ferry - French English Dictionary